package com.yingxin.yxerp.module.sys.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yingxin.yxerp.module.sys.entity.OtherSet;
import com.yingxin.yxerp.module.sys.mapper.OtherSetMapper;
import com.yingxin.yxerp.module.sys.vo.req.OtherSetQueryVo;
import com.yingxin.yxerp.module.sys.vo.resp.OtherSetRespVo;

import java.util.List;

public interface IOtherSetService extends IService<OtherSet> {

    /**
     * 获取 mapper
     */
    OtherSetMapper mapper();

    /**
     * 创建
     */
    void create(OtherSet otherSet);

    /**
     * 删除
     */
    void delete(String id);

    /**
     * 修改
     */
    void update(OtherSet otherSet);

    /**
     * 查询全部
     */
    List<OtherSetRespVo> listVo(OtherSetQueryVo queryVo);

    /**
     * 根据ID查询
     */
    OtherSetRespVo getVo(String id);

}
